草庐IT

Android TalkBack 和 fragment 堆栈

全部标签

java - Android - 如何更改抽屉导航中的 fragment

我对Android编程还很陌生,但到目前为止我的表现还不错。我已经阅读了很多关于这个问题的答案,但似乎无法让我的工作。基本上我所拥有的是一个带有抽屉导航的MainActivity。我有两个fragment使用相应的fragment布局xml正确初始化。目前我可以在应用程序启动时显示我的第一个fragment,当我点击抽屉中的每个项目时,标题会发生变化;但是,fragment保持不变。有什么建议么?我认为相关的代码如下(未显示的是NavigationDrawerFragment.java的代码以及Eclipse自动构建的必要代码)。提前致谢!publicclassMainActivity

java - Android - 如何更改抽屉导航中的 fragment

我对Android编程还很陌生,但到目前为止我的表现还不错。我已经阅读了很多关于这个问题的答案,但似乎无法让我的工作。基本上我所拥有的是一个带有抽屉导航的MainActivity。我有两个fragment使用相应的fragment布局xml正确初始化。目前我可以在应用程序启动时显示我的第一个fragment,当我点击抽屉中的每个项目时,标题会发生变化;但是,fragment保持不变。有什么建议么?我认为相关的代码如下(未显示的是NavigationDrawerFragment.java的代码以及Eclipse自动构建的必要代码)。提前致谢!publicclassMainActivity

Android获取 fragment 中的布局高度和宽度

我正在处理一个fragment,我想获取xmlfragmentlayout中包含的layout的维度。当我尝试代码时RelativeLayoutmyLayout=view.findViewById(R.id.myLayout);myLayout.getHeight();它返回0。我需要将这些尺寸放入myLayout中的其他对象。我尝试使用:myLayout.getViewTreeObserver().addOnGlobalLayoutListener(newViewTreeObserver.OnGlobalLayoutListener(){@OverridepublicvoidonGl

Android获取 fragment 中的布局高度和宽度

我正在处理一个fragment,我想获取xmlfragmentlayout中包含的layout的维度。当我尝试代码时RelativeLayoutmyLayout=view.findViewById(R.id.myLayout);myLayout.getHeight();它返回0。我需要将这些尺寸放入myLayout中的其他对象。我尝试使用:myLayout.getViewTreeObserver().addOnGlobalLayoutListener(newViewTreeObserver.OnGlobalLayoutListener(){@OverridepublicvoidonGl

android - 如何完成堆栈上的每个 Activity ,除了 Android 中的第一个 Activity

我正在将一个iPhone应用程序移植到Android,但我似乎找不到一种方法来弹出堆栈中的每个Activity,除了根Activity。在objective-c中我会做类似下面的事情[navControllerpopToRootViewControllerAnimated:YES];有人知道我是否可以在某些操作后有效地对每个Activity调用“finish()”吗? 最佳答案 如果您想启动一个Activity,例如您的主屏幕,并删除应用程序堆栈中的所有其他Activity,您可以使用:Intentintent=newIntent(

android - 如何完成堆栈上的每个 Activity ,除了 Android 中的第一个 Activity

我正在将一个iPhone应用程序移植到Android,但我似乎找不到一种方法来弹出堆栈中的每个Activity,除了根Activity。在objective-c中我会做类似下面的事情[navControllerpopToRootViewControllerAnimated:YES];有人知道我是否可以在某些操作后有效地对每个Activity调用“finish()”吗? 最佳答案 如果您想启动一个Activity,例如您的主屏幕,并删除应用程序堆栈中的所有其他Activity,您可以使用:Intentintent=newIntent(

android - 如何从Android中的 fragment 单击按钮打开 fragment

我的HomeFragment上有一些按钮,我想在从fragment单击按钮时打开fragment。类似导航的东西。我正在尝试使用以下代码,但没有奏效。请帮忙!我对android很陌生,正在尝试学习新事物。这是我的代码importandroid.app.Fragment;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.

android - 如何从Android中的 fragment 单击按钮打开 fragment

我的HomeFragment上有一些按钮,我想在从fragment单击按钮时打开fragment。类似导航的东西。我正在尝试使用以下代码,但没有奏效。请帮忙!我对android很陌生,正在尝试学习新事物。这是我的代码importandroid.app.Fragment;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.

java.lang.IllegalStateException : Can not perform this action after onSaveInstanceState:- Error in Fragment

您好,我使用了fragmentA,第二个fragment使用了b。调用b并使用了asynctask方法,但我第一次使用它时效果很好,但第二次后应用程序崩溃,我的错误日志在下面:::我工作三星平板电脑完美工作,但三星核心移动应用程序崩溃。E/AndroidRuntime:FATALEXCEPTION:mainE/AndroidRuntime:java.lang.IllegalStateException:CannotperformthisactionafteronSaveInstanceStateE/AndroidRuntime:atandroid.support.v4.app.Frag

java.lang.IllegalStateException : Can not perform this action after onSaveInstanceState:- Error in Fragment

您好,我使用了fragmentA,第二个fragment使用了b。调用b并使用了asynctask方法,但我第一次使用它时效果很好,但第二次后应用程序崩溃,我的错误日志在下面:::我工作三星平板电脑完美工作,但三星核心移动应用程序崩溃。E/AndroidRuntime:FATALEXCEPTION:mainE/AndroidRuntime:java.lang.IllegalStateException:CannotperformthisactionafteronSaveInstanceStateE/AndroidRuntime:atandroid.support.v4.app.Frag